laparoscopic partial nephrectomy - French English Dictionary